// import {Message} from "element-ui";
// let messageInstance = null;
// const overrideMessage = (options) => {
//   if(messageInstance) {
//     messageInstance.close();
//   }
//   messageInstance = Message(options);
// };
// ["error","success","info","warning"].forEach(type => {
//   overrideMessage[type] = options => {
//     if (typeof options === "string") {
//       options = {
//         message: options
//       };
//     }
//     options.type = type;
//     return overrideMessage(options);
//   };
// });

// export const newMessage =overrideMessage
// // import { Message } from 'element-ui';
// // export default {
// //     //消息提示框
// //     promptBox: function (title, status,) {
// //         Message({
// //             showClose: true,
// //             message: title,
// //             type: status,
// //             duration:300,
// //         });
      
// // }
// // import {Message} from 'element-ui';
// // const showMessage = Symbol('showMessage');
// // console.log(showMessage)
// // class DonMessage {
// //     success (options, single = true) {
// //         this[showMessage]('success', options, single)
// //     }
// //     warning (options, single = true) {
// //         this[showMessage]('warning', options, single)
// //     }
// //     info (options, single = true) {
// //         this[showMessage]('info', options, single)
// //     }
// //     error (options, single = true) {
// //         this[showMessage]('error', options, single)
// //     }

// //     [showMessage] (type, options, single) {
// //         if (single) {
// //             // 判断是否已存在Message
// //             if (document.getElementsByClassName('el-message').length === 0) {
// //                 // 修改参数
// //                 if(type === 'error' || type === 'warning'){
// //                     options = {
// //                         message: options,
// //                         duration: 3500,
// //                         showClose: true
// //                     };
// //                 } else {
// //                     options = {
// //                         message: options,
// //                         duration: 2000,
// //                         showClose: true
// //                     };
// //                 }
// //                 Message[type](options)
// //             }
// //         } else {
// //             options = {
// //                 message: options,
// //                 duration: 2000,
// //                 showClose: true
// //             };
// //             Message[type](options)
// //         }
// //     }
// // }
// // export const newMessage = new DonMessage();   
   
